1. 首页 > 科学种植种子资讯

q零件,工艺更新 | 海德汉手工编程 什么是零件的工艺性

作者:admin 更新时间:2024-09-13
摘要:闪光蜗牛 APEC亞太菁英 2022-10-28 14:58 发表于陕西收录于合集#海德汉1个#编程1个#应用技术 工艺升级24个#工艺升级16,q零件,工艺更新 | 海德汉手工编程 什么是零件的工艺性

 

闪光蜗牛 APEC亞太菁英 2022-10-28 14:58 发表于陕西

收录于合集

#海德汉1个

#编程1个

#应用技术 工艺升级24个

#工艺升级16个

手工编程时,使用Q参数编程可以使程序更加简化。程序中使用了Q变量,能够完成算术、逻辑运算以及条件转移功能,还可以实现循环程序设计,使程序更便捷,更灵活。

用Q参数使用户可在一个NC程序中用编程变量Q参数而不是固定数值对全部同类零件进行编程。

用Q参数适用于以下目的,例如:

  • 坐标值
  • 进给速率
  • 主轴转速
  • 循环数据

用Q参数还能:

  • 编程用数学函数定义的轮廓
  • 根据一定逻辑条件执行一定加工步骤
  • 变量设计FK程序

当编写加工程序时,按下Q键(位于数字输入和轴选择的数字键盘中,在+/-键的下方)。可以实现如下功能:

  • 基本算术运算
  • 三角函数
  • 计算圆的函数
  • IF/THEN条件,跳转
  • 其他功能
  • 直接输入公式
  • 加工复杂轮廓的函数

其中的其他功能中包含有例如FN16(格式打印)、FN18(读取系统数据)等功能,可以帮助在程序中实现NC-TNC-PLC的信息交互。

以下为使用Q参数编程的应用举例。加工方料两侧边时,通过修改程序头的Q参数,实现了快速定义加工尺寸和切削参数的目的。


BEGIN PGM 0001 MM

;沿X轴铣两侧边

;==========================

;变量赋值开始

Q1 = 10 ;刀具直径

Q2 = 500 ;X向尺寸

Q3 = 100 ;Y向尺寸

Q4 = 0 ;Z向起始坐标

Q5 = -40 ;Z向终止坐标

Q6 = 1.9 ;Z向分层高度

Q7 = 100 ;安全平面高度,增量

Q8 = 2000 ;切削进给

;变量赋值结束

;==========================

TOOL CALL 1 Z S12000

M3

L Z-1 FMAX M91

Q11 = Q1 / 2

Q12 = Q2 / 2

Q13 = Q3 / 2

Q14 = Q13 + Q11

L X+Q12 Y-Q14 FMAX

Q21 = Q4 + Q7

Q22 = 0

L Z+Q21 F5000

LBL 970

Q22 = Q22 +1

Q23 = Q4 - Q6 * Q22

FN 12: IF +Q23 LT +Q5 GOTO LBL 980

L X+Q12 Y-Q14

L Z+Q23 F+Q8

L X-Q12

L Z+Q21 F5000

FN 11: IF +Q23 GT +Q5 GOTO LBL 970

LBL 980

L X+Q12 Y-Q14

L Z+Q5 F+Q8

L X-Q12

L Z+Q21 F5000

Q22 = 0

LBL 990

Q22 = Q22 +1

Q23 = Q4 - Q6 * Q22

FN 12: IF +Q23 LT +Q5 GOTO LBL 1000

L X-Q12 Y+Q14

L Z+Q23 F+Q8

L X+Q12

L Z+Q21 F5000

FN 11: IF +Q23 GT +Q5 GOTO LBL 990

LBL 1000

L X-Q12 Y+Q14

L Z+Q5 F+Q8

L X+Q12

L Z+Q21 F5000

M5

L Z-1 FMAX M91

END PGM 0001 MM


下图为TNC中刀轨路径:

APEC亞太菁英航太产业领导者

公众号